(combat) engineers - Alemán Inglés Diccionario